Kotlin Study Kotlin Study 02 IDE : Intellij JDK : zulu11 다른 패키지에 선언된 같은 이름의 클래스는 충돌하지 않습니다. String 타입의 intro와 Int 타입의 num을 출력하는 소스 String 키워드를 클릭하고 ctrl+B 를 누르면 아래처럼 String.kt를 열어볼 수 있다. String.kt PI는 기본 패키지에 포함되지 않은 상수이기 때문에, 별도로 패키지를 import 해야 한다.... Kotlin StudyKotlin Study Kotlin Study 01 IDE : Intellij JDK : zulu11 평범하게 Hello Kotlin! 을 출력하는 소스 Decompile [Tools > Kotlin > Show Kotlin ByteCode > Decompile 버튼] Decompile 시 확인할 수 있는 소스 JVM에 실행되기 위해 문자열은 String var0으로 선언되어 System.out.println()에 의해 console에 출력된... Kotlin StudyKotlin Study Kotlin Study 06_1 추상화(Abstraction) : 특정 클래스를 만들 때 기본 형식을 규정하는 방법 인스턴스(Instance) : 클래스로부터 생성한 객체 상속(Inheritance) 다형성(Polymorphism) 캡슐화(Encapsulation) Instance 클래스와 추상화 객체가 생성될 때 기본적으로 호출되는 함수 init 초기화 블록에서 출력문, 프로퍼티, 메서드 등과 같은 코드를 사용할 수 있다... Kotlin StudyKotlin Study Kotlin Study 03 IDE : Intellij JDK : zulu11 val : 읽기 전용 변수 var : 초깃값이 있더라도 값을 바꿀 수 있음 0.1을 1000번 더하면 100이어야 하지만, 결과는 100의 근사치가 된다. 0.1(10)을 2진수로 표현하면 0.0 0011 0011 0011...(2)의 순환소수이기 때문에, Double 형의 가수 부분인 52비트를 넘어서는 부분이 잘려 표현된다. 각 자료형의 ... Kotlin StudyKotlin Study
Kotlin Study 02 IDE : Intellij JDK : zulu11 다른 패키지에 선언된 같은 이름의 클래스는 충돌하지 않습니다. String 타입의 intro와 Int 타입의 num을 출력하는 소스 String 키워드를 클릭하고 ctrl+B 를 누르면 아래처럼 String.kt를 열어볼 수 있다. String.kt PI는 기본 패키지에 포함되지 않은 상수이기 때문에, 별도로 패키지를 import 해야 한다.... Kotlin StudyKotlin Study Kotlin Study 01 IDE : Intellij JDK : zulu11 평범하게 Hello Kotlin! 을 출력하는 소스 Decompile [Tools > Kotlin > Show Kotlin ByteCode > Decompile 버튼] Decompile 시 확인할 수 있는 소스 JVM에 실행되기 위해 문자열은 String var0으로 선언되어 System.out.println()에 의해 console에 출력된... Kotlin StudyKotlin Study Kotlin Study 06_1 추상화(Abstraction) : 특정 클래스를 만들 때 기본 형식을 규정하는 방법 인스턴스(Instance) : 클래스로부터 생성한 객체 상속(Inheritance) 다형성(Polymorphism) 캡슐화(Encapsulation) Instance 클래스와 추상화 객체가 생성될 때 기본적으로 호출되는 함수 init 초기화 블록에서 출력문, 프로퍼티, 메서드 등과 같은 코드를 사용할 수 있다... Kotlin StudyKotlin Study Kotlin Study 03 IDE : Intellij JDK : zulu11 val : 읽기 전용 변수 var : 초깃값이 있더라도 값을 바꿀 수 있음 0.1을 1000번 더하면 100이어야 하지만, 결과는 100의 근사치가 된다. 0.1(10)을 2진수로 표현하면 0.0 0011 0011 0011...(2)의 순환소수이기 때문에, Double 형의 가수 부분인 52비트를 넘어서는 부분이 잘려 표현된다. 각 자료형의 ... Kotlin StudyKotlin Study